TouchToolKitは、InputMan for Windows Forms(以下、InputMan)に搭載されているコントロールのズームを最適化するテンプレートInputManZoomPolicyを提供しています。
InputManZoomPolicyには、InputManの各コントロールについての複数のズームポリシーが含まれています。以下では、それぞれのズームポリシーについて説明します。
テンプレートの適用方法については「基本的な使い方 −ズームポリシーテンプレート」を参照してください。
C1CharMaskZoomPolicyは、C1CharMaskコントロールのズーム操作をサポートします。以下のプロパティが既定値ではないとき、C1CharMaskZoomPolicyにより、ズーム時のボックスのサイズやボックス間の余白、および文字サイズが最適化されます。
ズーム率100% | ズーム率150%(ズームポリシーなし) | ズーム率150%(ズームポリシーあり) |
---|---|---|
C1ComboBoxZoomPolicyは、C1ComboBoxコントロールのズーム操作をサポートします。以下のプロパティが既定値ではないとき、C1ComboBoxZoomPolicyにより、ズーム時のサイドボタンの幅やドロップダウンリストのサイズが最適化されます。
ズーム率100% | ズーム率130%(ズームポリシーなし) | ズーム率130%(ズームポリシーあり) |
---|---|---|
C1DateTimeZoomPolicyは、C1DateTimeコントロールのズーム操作をサポートします。以下のプロパティが既定値ではないとき、C1DateTimeZoomPolicyにより、ズーム時のドロップダウンボタンの幅や、ドロップダウンカレンダーのサイズ、文字サイズやヘッダの高さなどが最適化されます。
ズーム率100% | ズーム率130%(ズームポリシーなし) | ズーム率130%(ズームポリシーあり) |
---|---|---|
C1ListBoxZoomPolicyは、C1ListBoxコントロールのズーム操作をサポートします。AutoItemHeightプロパティがFalseに設定されている場合、C1ListBoxZoomPolicyによりズーム時の項目の高さが最適化されます。
ズーム率100% | ズーム率110%(ズームポリシーなし) | ズーム率110%(ズームポリシーあり) |
---|---|---|
C1MaskZoomPolicyは、C1Maskコントロールのズーム操作をサポートします。以下のプロパティが既定値ではないとき、C1MaskZoomPolicyにより、ズーム時のサイドボタンの幅や列挙型ドロップダウンフィールドのサイズが最適化されます。
ズーム率100% | ズーム率130%(ズームポリシーなし) | ズーム率130%(ズームポリシーあり) |
---|---|---|
C1NumberZoomPolicyは、C1Numberコントロールのズーム操作をサポートします。以下のプロパティが既定値ではないとき、C1NumberZoomPolicyにより、ズーム時のサイドボタンの幅やドロップダウン電卓のサイズが最適化されます。
ズーム率100% | ズーム率120%(ズームポリシーなし) | ズーム率120%(ズームポリシーあり) |
---|---|---|
C1TextBoxZoomPolicyは、C1TextBoxコントロールのズーム操作をサポートします。MultiLineプロパティがTrueに設定されていて、以下のプロパティが既定値ではないとき、 C1TextBoxZoomPolicyにより、ズーム時のサイドボタンの幅やドロップダウンエディットの文字サイズが最適化されます。
ズーム率100% | ズーム率130%(ズームポリシーなし) | ズーム率130%(ズームポリシーあり) |
---|---|---|
C1TimeSpanZoomPolicyは、C1TimeSpanコントロールのズーム操作をサポートします。以下のプロパティが既定値ではないとき、C1TimeSpanZoomPolicyにより、ズーム時のサイドボタンの幅や文字サイズが最適化されます。
ズーム率100% | ズーム率130%(ズームポリシーなし) | ズーム率130%(ズームポリシーあり) |
---|---|---|